/* custom style for true-friends.org, wip1 */

body, #global_header {
    background: #897568 url("img/lgrey011.jpg");
    background-attachment: fixed;
    font-family: Verdana,Arial,sans-serif;
}

a:link, .layout_core_menu_mini #core_menu_mini_menu > ul > li > a {color: #534740; text-decoration: none;} 
a:visited {color: #534740; text-decoration: none;}
a:active {color: #534740; text-decoration: none;}
a:hover, .layout_core_menu_mini #core_menu_mini_menu > ul > li > a:hover {color: #534740; text-decoration: underline;}

#global_wrapper, #global_footer, .layout_page_header {
    background: rgba(253,178,2,0.4);
}

/* Fixed header */
#global_header {
    position: fixed;
    z-index: 999;
    width: 100%;
    height: 190px;
}
#global_wrapper {
    margin-top: 190px;
}

.layout_page_header {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    padding: 0px;
}

/* Mini menu */
.layout_core_menu_mini {
    position: absolute;
    overflow: visible;
}
#core_menu_mini_menu > ul {
    background: url("img/harback.jpg") #bfa266;
    background-attachment: fixed;
    border-radius: 0 0 10px 10px;
}
.layout_core_menu_mini > #core_menu_mini_menu > ul > li {
    margin: 5px 10px 0px 0px;
}
#global_search_form_container > #global_search_form {
    background: transparent;
    border-style: none;
}
#global_search_form > #global_search_field {
    background: #dac493;
    border-radius: 10px 0 10px 0;
    border-style: none;
    padding: 3px 3px 3px 6px;
}
#global_search_form > .overTxtLabel[style] {
    display: none;
}
#core_menu_mini_menu #global_search_form_container {
  float: right;
}
/* Updates box*/
#core_menu_mini_menu_update .updates_pulldown > a,
.pulldown_contents, .pulldown_contents_wrapper {
    background: transparent;
    border-radius: 0 0 0 10px;
}
#core_menu_mini_menu_update .updates_pulldown > a.new_updates {
    background: #fdb202;
}
.updates_pulldown_active > a, .pulldown_contents_wrapper {
    background-color: #dac493;
}
#notifications_menu {
    background: rgba(0,0,0,0.3); 
}
#notifications_menu > li {
    border: none;
    border-bottom: 1px solid #dac493;
}
#notifications_menu > li:hover {   
    background: rgba(255,128,0,0.3);
}
#notifications_menu > .notifications_unread {
    background: #fdb202;
}

/**/
.layout_page_header > .layout_main {
    border-bottom: solid 1px #897568;
    height: 100%;
}

.layout_core_menu_logo img {display: none;}

.layout_core_menu_logo {
    background: url('img/tf-header-002.jpg') no-repeat;
    background-size: auto 100%;
    height: 140px;
    box-shadow: 0 0 3px 3px #886F39;
}

.layout_core_menu_main {
    position: relative;
    top: 5px;
}

/* Center align main menu and footer */
.layout_core_menu_footer, .layout_core_menu_main {
    text-align: center;
    font-size: 1em;
}
#global_header .layout_core_menu_main > .navigation {
    display: inline-block;
    *display: inline; /* IE6-7 fix */
}
#global_header .layout_core_menu_main > .navigation a {
    padding: 5px 10px;
}

/* line up middle with side columns in home page */
.layout_page_user_index_home .layout_middle {
    padding-top: 0px;
    box-shadow: none;
}

/* don't join sidebar boxes */
.generic_layout_container.layout_left > div,
.generic_layout_container.layout_right > div {
    margin-top: 0px;
    margin-bottom: 15px;
}

ul.announcements,
#global_wrapper > #global_content .layout_left > div,
#global_wrapper > #global_content .layout_right > div,
.global_form > div, .browsemembers_criteria,
.chat_container {
    border: solid 1px #897568;
    background: rgba(255,255,255,0.3);
}

.form-elements, .activity-post-container,
#compose-container > .compose-content,
#global_content .layout_middle, .quicklinks,
#global_content .layout_left > div > div,
#global_content .layout_left > div > ul, 
#global_content .layout_right > div > ul {
    background: transparent; 
}

#compose-container, .comments {
    background: rgba(255,255,255,0.3);
}

.layout_activity_feed > h3, .activity-post-container, ul.feed > li, #feed_viewmore {
  border-color: #897568;
}